anti-drumming compound - Spanish English Dictionary